turret pin guide cushion - Türkisch Englisch Wörterbuch